power driver - French English Dictionary